home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 June / EnigmA AMIGA RUN 19 (1997)(G.R. Edizioni)(IT)[!][issue 1997-06][EAR-CD III].iso / for amiga / announce-2.0.22.z / announce-2.0.22
Text File  |  1997-04-23  |  4KB  |  105 lines

  1. This announces the release of Linux/68k-2.0.22.
  2.  
  3. This release is compatible with the native 2.0.22 kernel. This release
  4. contains most of the patches I have received since the release of
  5. 2.0.21 except for a few that are better suited for the 2.1.x
  6. development kernel.
  7.  
  8. Among the most important ones are the fixes for the semaphore code and
  9. several IDE fixes that hopefully solves the problems with those broken
  10. drives we've kept getting reports on.
  11.  
  12. An IMPORTANT note for people using GVP SCSI controllers:
  13.  
  14. Please REMOVE the `gvp11=xxxxxxxx' parameter from your bootstrap line.
  15.  
  16. Selecting the proper dma mask involves a bit of magic as it depends on
  17. whether your controller does dma to the 24, 25 or 32 bit area. Setting
  18. an incorrect dma mask will result in impredictable behavior. Please
  19. DONT use this option unless you really know what you are doing!
  20.  
  21.  
  22. Here is a list of the most important changes:
  23.  
  24. Torsten Scherer:
  25.  o fixed a race in atari_NCR5380.c.
  26.  
  27. Andreas Schwab:
  28.  o no need to store the root pointer more than once (tss.pagedir{,_v}
  29.    are unnecessary).
  30.  o important fix for the semaphore code.
  31.  o save the clobbered registers explicitly in the semaphore helper
  32.    functions.
  33.  o make mm_cachebits a constant if possible.
  34.  o declaration of m68k_pgtable_cachemode moved to <asm/pgtable.h>,
  35.    where it belongs.
  36.  o always set _PAGE_ACCESSED in page table descriptors (to avoid
  37.    unnecessary write accesses during table search).
  38.  o restructure page fault handler (see arch/i386/mm/fault.c :-) ).
  39.  o _syscallX() changed to check return value for legal error number.
  40.  
  41. Roman Zippel:
  42.  o disable_irq()/enable_irq() now works correctly for the Amiga.
  43.  
  44. Joerg Dorchain:
  45.  o it is now possible to add a minor to your printer module.
  46.  o cleanups for lp_m68k.c.
  47.  o update for amiflop's module behavior.
  48.  
  49. Chris Lawrence:
  50.  o misc updates to Configure.help.
  51.  
  52. Guenther Kelleter:
  53.  o misc updates to Configure.help.
  54.  o serious memory corruption bug in the console code, appearing when
  55.    switching consoles to a console with less rows.
  56.  o cleanup for atafb.c: bugfix for dubleline mode and video mode
  57.    switching on simple RGB-monitors. HW scrolling is now default for
  58.    all predefined modes.
  59.  o ide.c cleanup, removing several no-op tests for the Atari.
  60.  o IDE-CD support for the Atari.
  61.  o fixed a serious big in the IDE macros in include/asm/ide.h.
  62.  
  63. Geert Uytterhoeven:
  64.  o solved the problem with broken Western Digital IDE drives that
  65.    locks up after identification. This makes the driver look more like
  66.    the PC driver as well.
  67.  o misc cleanups to ide.c.
  68.  o the kernel now detects little-endian ramdisks as well.
  69.  o dmasound can now be compiled as a module.
  70.  
  71. Michael Schmitz:
  72.  o made Geert's WD patch work on the Atari as well.
  73.  
  74. Christian Sauer
  75.  o fixed IDE timeout problems for 68060 based A1200s.
  76.  
  77. Unknown:
  78.  o dma_max_address was set incorrectly for Zorro II based Amigas,
  79.    which caused all combined accelerator/SCSI boards to fail if their
  80.    memory was physically mapped above the 24-bit area.
  81.  
  82. Jesper Skov:
  83.  o new SCSI driver for the Blizzard 2060.
  84.  
  85. Myself:
  86.  o all GVP SCSI controllers should be handled correctly now, including
  87.    the ones capable of dma'ing to onboard memory outside the 24-bit
  88.    Zorro II area. This includes the G-FORCE-040 that several people
  89.    had problems with in the past.
  90.  o updated the a2065 driver to look a lot more like the SUN-Lance
  91.    driver, in order to make it easier to do a generic Lance driver in
  92.    the future.
  93.  o it is now only possible to select the special 68040 or 68060
  94.    optimizations if that particular CPU is the only one
  95.    selected. Besides, CONFIG_OPTIMIZE_060 works now.
  96.  
  97.  
  98. The new kernel as well as a set of pre-compiled kernels, one for the
  99. Atari and one for the Amiga (vmlinux-2.0.22-Atari.tar.gz and
  100. vmlinux-2.0.22-Amiga.tar.gz respectively) are available at
  101. SunSITE.auc.dk, under /pub/os/linux/680x0/v2.0. These files will
  102. hopefully be available at the mirrors in a day or two.
  103.  
  104. 10/10/96 Jes Sorensen (jds@kom.auc.dk).
  105.